Avatar is a concept within Hinduism that in Sanskrit literally means 'descent'. It signifies the material appearance or incarnation of a powerful deity, ...
An avatar is an image that represents you on the screen in an online game or chatroom. My avatar has long hair. Collins COBUILD Advanced Learner's Dictionary.
A person regarded as the embodiment of some power or principle (e.g. the spirit of a notable deceased person, a distinctive quality or character, etc.).
avatar · noun. the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form. “the Buddha is considered an avatar of the god ...